Authorities in Zhuhai, a city in southern China, have removed memorials, including wreaths, candles, and bottles of Chinese alcohol, placed at the site of a deadly car-ramming attack.
Hornbill TV
2024-11-14 15:02:22
Be the first to receive special offers and the latest news.